Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 LEEDS ROAD Detached £625,000 8 Nov 2023
19 LEEDS ROAD Detached £435,000 3 Feb 2010
21 LEEDS ROAD Semi-Detached £425,000 18 Oct 2013
23 LEEDS ROAD Semi-Detached £116,000 1 Oct 1997
25 LEEDS ROAD Semi-Detached £215,000 27 Mar 2002